Inflatable splint - Almanca İngilizce Sözlük